motorized centrifuge extractor - French English Dictionary